.menu{
  width: 100%;
  .menu_search{
    position: fixed;
    z-index: 99999;
    width: 100%;
    height: 60px;
    line-height: 60px;
    .van-search{
height: 100%;
.van-search__content{
  border-radius: 10px;
}
    }

   
  }
}
.menu_content{
  // margin-top: ;
  padding-top: 45px;
 height: calc(100% - 25px);
    .menu_list{
    position:fixed;
    width: 23%;
    height: 100%;
    .menu_list_item{
      height: 62px;
      line-height: 62px;
      padding-left: 5px;
      font-size: 12px;
      color: black;
      
    }
         
    }
    
    .menu_goods{
      width: 77%;
      background-color: #fff;
      height:100%;
     padding-bottom: 52px;
     min-height: 700px;
      .good{
        .good_img{
          width: 128.96px;
          height: 128.96px;
        }
      } 
    }
    van-sidebar{
      --van-sidebar-active-color:--van-active-color;   
    }
   
}
.active{
  background-color: #fff;
  border-left: solid 2px rgb(90, 191, 253);
}

